* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}


.page-container-custom {
  max-width: 818px!important;
  margin-left: 390px!important;
  margin: 0 auto!important;
  background: transparent !important;

/* //display:flex ; */
}
@media screen and (min-width: 818px) {
  .page-container-custom {
    margin-left: 390px!important;
    margin-right: auto!important;
  }
}

/* ProTable 自定义样式 */
.ant-pro-table {
  margin: 0 !important;
}

.ant-pro-table .ant-pro-table-search {
  margin-bottom: 16px !important;
  padding: 16px 16px 0 !important;
  background: #fff;
  border-radius: 8px;
}

.ant-pro-table .ant-table-wrapper {
  background: #fff;
  border-radius: 8px;
  padding: 16px;
}

.ant-pro-table .ant-pro-card {
  box-shadow: none !important;
}

.ant-pro-table .ant-pro-card-body {
  padding: 0 !important;
}

/* 隐藏 ProTable 标题 */
.ant-pro-table .ant-pro-table-list-toolbar-container {
  display: none !important;
}

/* 调整搜索表单和表格之间的间距 */
.ant-pro-table .ant-pro-table-search {
  margin-bottom: 16px !important;
}

/* 调整表格外边距 */
.ant-pro-table .ant-table-wrapper {
  margin-top: 0 !important;
}

/* 美化表格样式 */
.ant-table {
  border-radius: 8px;
}

.ant-table-thead > tr > th {
  background: #fafafa !important;
}

.ant-table-tbody > tr:hover > td {
  background: #f5f5f5 !important;
}

/* 调整分页器样式 */
.ant-pagination {
  margin-top: 16px !important;
  padding: 0 16px !important;
}

